package com.sefer.dragonfly.client.core.domain;

import java.io.Serializable;
import java.util.Date;

/**
 * 监控持久化或者于服务端通信数据结构
 * 
 * @author xiaofeng 2011-11-2 下午01:32:39
 */
public class CmMessage<V extends Serializable> {

	private MonitorData<V> data;
	private CmSource source;
	private Date createTime;

	public MonitorData<V> getData() {
		return data;
	}

	public void setData(MonitorData<V> data) {
		this.data = data;
	}

	public CmSource getSource() {
		return source;
	}

	public void setSource(CmSource source) {
		this.source = source;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

}
